<%@taglib prefix="s" uri="/struts-tags"%>
<%@taglib prefix="sj" uri="/struts-jquery-tags"%>
<%@taglib prefix="sjg" uri="/struts-jquery-grid-tags"%>

<script type="text/javascript">
	function getKelompokOrganisasi() {
		return $("#kelompokOrganisasi").val();
	}
	datePick = function(elem) {
		$(elem).datepicker();
		$('#ui-datepicker-div').css("z-index", 2000);
	};
</script>

<s:url id="gridUrl" action="sistem/universitas/strukturorganisasi/jqgrid/data"/>

<s:url id="crudUrl" action="sistem/universitas/strukturorganisasi/jqgrid/crud"/>


<s:url id="strukturKomandoUrl"
	action="sistem/universitas/strukturorganisasi/selectlist" />

<s:url id="kelompokOrganisasiUrl"
	action="sistem/universitas/kelompokorganisasi/selectlist" />


<s:url id="kelompokStrukturUrl"
	action="sistem/universitas/kelompokstruktur/selectlist" />


<s:url id="skUrl" action="sistem/referensi/jenissk/selectlist" />

<%-- <s:url id="jsonmapKelompokOrganisasiUrl" action="jsonmap/kelompokorganisasi"
	namespace="/sistem/admin">
</s:url>

<s:form id="formKelompokOrganisasi">
	<s:label for="kelompokOrganisasi" value="Pilih Kelompok Organisasi"></s:label>
	<sj:select href="%{jsonmapkelompokOrganisasiUrl}" id="kelompokOrganisasi"
		name="kelompokOrganisasi" list="list" emptyOption="true" headerKey="0"
		headerValue="Pilih Kelompok Pengguna"
		onChangeTopics="gantikelompokOrganisasi" />
</s:form> --%>

<sjg:grid id="strukturorganisasi" caption="Struktur Organisasi"
	dataType="json" href="%{gridUrl}" pager="true" navigator="true"
	navigatorSearchOptions="{sopt:['eq','ne','lt','gt']}"
	navigatorAddOptions="{height:500,width:600,reloadAfterSubmit:true}"
	navigatorEditOptions="{height:500,width:600,reloadAfterSubmit:true}"
	navigatorEdit="true" navigatorView="false" navigatorDelete="true"
	navigatorDeleteOptions="{height:280,reloadAfterSubmit:true}"
	gridModel="list" rowList="10,15,20" rowNum="15" editurl="%{crudUrl}"
	editinline="true" onSelectRowTopics="rowselect"
	onEditInlineSuccessTopics="oneditsuccess" viewrecords="true"
	width="900" shrinkToFit="true" autowidth="true">
	<sjg:gridColumn name="id" id="id" frozen="true" index="id" title="ID"
		width="60" formatter="integer" editable="false" sortable="false"
		search="true" searchoptions="{sopt:['eq','ne','lt','gt']}" />
	<sjg:gridColumn name="inisial" id="inisial" index="inisial"
		title="Inisial" width="250" editable="true" edittype="text"
		sortable="true" search="false" />
	<sjg:gridColumn name="nama" id="nama" index="nama" title="Nama"
		width="250" editable="true" edittype="text" sortable="true"
		search="false" />
	<sjg:gridColumn name="atasan.nama" index="atasan.nama"
		title="Unit Diatas" sortable="false" editable="false" />
	<sjg:gridColumn name="atasan" index="atasan" title="Atasan"
		edittype="select" sortable="false" editable="true" hidden="true"
		editrules="{edithidden:true}"
		editoptions="{value:{1:1,2:2},dataUrl:'%{strukturKomandoUrl}'}" />

	<sjg:gridColumn name="kelompokOrganisasi.nama"
		index="kelompokOrganisasi.nama" title="Kelompok Organisasi"
		sortable="false" editable="false" />

	<sjg:gridColumn name="kelompokOrganisasi" index="kelompokOrganisasi"
		title="Kelompok Org" edittype="select" sortable="false"
		editable="true" hidden="true" editrules="{edithidden:true}"
		editoptions="{dataUrl:'%{kelompokOrganisasiUrl}'}" />

	<sjg:gridColumn name="sk.namaLembaga" index="sk.namaLembaga" title="SK"
		sortable="false" editable="false" />

	<sjg:gridColumn name="sk" index="sk" title="SK" edittype="select"
		sortable="false" editable="true" hidden="true"
		editrules="{edithidden:true}"
		editoptions="{value:{1:1,2:2},dataUrl:'%{skUrl}'}" />

	<sjg:gridColumn name="noSk" id="noSk" index="noSk" title="Nomor SK"
		width="250" editable="true" edittype="text" sortable="true"
		search="false" />

	<sjg:gridColumn name="kelompokStruktur.nama"
		index="kelompokStruktur.nama" title="Kelompok Struktur"
		sortable="false" editable="false" />

	<sjg:gridColumn name="kelompokStruktur" index="kelompokStruktur"
		title="Kelompok Struktur" edittype="select" sortable="false"
		editable="true" hidden="true" editrules="{edithidden:true}"
		editoptions="{value:{1:1,2:2},dataUrl:'%{kelompokStrukturUrl}'}" />



	<sjg:gridColumn name="tanggalBerlaku" id="tanggalBerlaku"
		index="tanggalBerlaku" title="Tanggal Berlaku" width="250"
		editable="true" edittype="text" sortable="true" search="false"
		editoptions="{dataInit:datePick}" />

	<sjg:gridColumn name="tanggalBerakhir" id="tanggalBerakhir"
		index="tanggalBerakhir" title="Tanggal Berkahir" width="250"
		editable="true" edittype="text" sortable="true" search="false"
		editoptions="{dataInit:datePick}" />

	<sjg:gridColumn name="namaJabatan" id="namaJabatan" index="namaJabatan"
		title="Nama Jabatan" width="250" editable="true" edittype="text"
		sortable="true" search="false" />

	<sjg:gridColumn name="levelDariAtas" index="levelDariAtas"
		title="Level Dari Atas" edittype="select" sortable="false"
		editable="true" hidden="true" editrules="{edithidden:true}"
		editoptions="{value:{1:1,2:2,3:3,4:4,5:5}}" />
	<sjg:gridColumn name="aktif" id="aktif" index="aktif" title="Aktif"
		width="250" editable="true" edittype="checkbox" sortable="true"
		editoptions="{value:'true:false'}" />
</sjg:grid>
